package cn.pupil.design;

import java.util.Map;

/**
 * @Description: 角色接口
 * @Author: pupil
 * @Date: 2024/06/26 下午 11:29
 */
public interface Role {

    /**
     * 成绩查询
     * @param userId 学生id
     * @return
     */
    String scoreInquiry(long userId);

    /**
     * 成绩上传
     * @param userId 学生id
     * @param grades 成绩
     */
    void gradeUpload(long userId, Map<String,Double> grades);

    /**
     * 教师管理
     * @param teacherId 教师id
     */
    void teacherManagement(long teacherId);

}
